deep tow - Turkish English Dictionary